brand research and development - French English Dictionary